drip cooler - French English Dictionary